#include "trcoletaitem.h"

TRCOLETAITEM::TRCOLETAITEM(QObject *parent) :
    Entity(parent)
{
}

qulonglong TRCOLETAITEM::ID_Produto() {
    return this->m_ID_Produto;
}

void TRCOLETAITEM::setID_Produto(qulonglong ID_Produto) {
    if(this->m_ID_Produto != ID_Produto) {
        this->m_ID_Produto = ID_Produto;
        emit ID_ProdutoChanged();
    }
}

qulonglong TRCOLETAITEM::ID_Coleta() {
    return this->m_ID_Coleta;
}

void TRCOLETAITEM::setID_Coleta(qulonglong ID_Coleta) {
    if(this->m_ID_Coleta != ID_Coleta) {
        this->m_ID_Coleta = ID_Coleta;
        emit ID_ColetaChanged();
    }
}

qulonglong TRCOLETAITEM::ID_EmbalagemProduto() {
    return this->m_ID_EmbalagemProduto;
}

void TRCOLETAITEM::setID_EmbalagemProduto(qulonglong ID_EmbalagemProduto) {
    if(this->m_ID_EmbalagemProduto != ID_EmbalagemProduto) {
        this->m_ID_EmbalagemProduto = ID_EmbalagemProduto;
        emit ID_EmbalagemProdutoChanged();
    }
}

QString TRCOLETAITEM::Preco() {
    return this->m_Preco;
}

void TRCOLETAITEM::setPreco(QString Preco) {
    if(this->m_Preco != Preco) {
        this->m_Preco = Preco;
        emit PrecoChanged();
    }
}

QString TRCOLETAITEM::Validade() {
    return this->m_Validade;
}

void TRCOLETAITEM::setValidade(QString Validade) {
    if(this->m_Validade != Validade) {
        this->m_Validade = Validade;
        emit ValidadeChanged();
    }
}

QString TRCOLETAITEM::Promocao() {
    return this->m_Promocao;
}

void TRCOLETAITEM::setPromocao(QString Promocao) {
    if(this->m_Promocao != Promocao) {
        this->m_Promocao = Promocao;
        emit PromocaoChanged();
    }
}

QString TRCOLETAITEM::PromocaoValidade() {
    return this->m_PromocaoValidade;
}

void TRCOLETAITEM::setPromocaoValidade(QString PromocaoValidade) {
    if(this->m_PromocaoValidade != PromocaoValidade) {
        this->m_PromocaoValidade = PromocaoValidade;
        emit PromocaoValidadeChanged();
    }
}

QString TRCOLETAITEM::QtdeMinima() {
    return this->m_QtdeMinima;
}

void TRCOLETAITEM::setQtdeMinima(QString QtdeMinima) {
    if(this->m_QtdeMinima != QtdeMinima) {
        this->m_QtdeMinima = QtdeMinima;
        emit QtdeMinimaChanged();
    }
}

QString TRCOLETAITEM::QtdeMaxima() {
    return this->m_QtdeMaxima;
}

void TRCOLETAITEM::setQtdeMaxima(QString QtdeMaxima) {
    if(this->m_QtdeMaxima != QtdeMaxima) {
        this->m_QtdeMaxima = QtdeMaxima;
        emit QtdeMaximaChanged();
    }
}

QString TRCOLETAITEM::Indisponivel() {
    return this->m_Indisponivel;
}

void TRCOLETAITEM::setIndisponivel(QString Indisponivel) {
    if(this->m_Indisponivel != Indisponivel) {
        this->m_Indisponivel = Indisponivel;
        emit IndisponivelChanged();
    }
}

QString TRCOLETAITEM::Finalizada() {
    return this->m_Finalizada;
}

void TRCOLETAITEM::setFinalizada(QString Finalizada) {
    if(this->m_Finalizada != Finalizada) {
        this->m_Finalizada = Finalizada;
        emit FinalizadaChanged();
    }
}

QString TRCOLETAITEM::OBS() {
    return this->m_OBS;
}

void TRCOLETAITEM::setOBS(QString OBS) {
    if(this->m_OBS != OBS) {
        this->m_OBS = OBS;
        emit OBSChanged();
    }
}
